package cn.lyvust.shili01;

/**
 * Description:
 * date: 2021-4-19 20:05
 *
 * @author Guo_guo
 * @since JDK 1.8
 */
public class BaseTest {
    public static void main(String[] args) {
        //抽象类不允许实例化
        //Base base=new Base();
        //抽象类中可以有非抽象的构造方法，创建子类的实例时可能调用
        //抽象类不能被实例化,但可以创建一个引用变量，其类型是一个抽象类，指向非抽象的子类实例
        Base sub=new Sub2();
        sub.method1();
        sub.method4();
    }
}
